﻿@model GPS.ENTITYS.CrudModelDDTTN_KQTN

@{
    ViewBag.Title = "Nhập điểm KQTN học viên";
}


<style type="text/css">
    .btn-file {
        position: relative;
        overflow: hidden;
    }

        .btn-file input[type=file] {
            position: absolute;
            top: 0;
            right: 0;
            min-width: 100%;
            min-height: 100%;
            font-size: 100px;
            text-align: right;
            filter: alpha(opacity=0);
            opacity: 0;
            background: red;
            cursor: inherit;
            display: block;
        }

    input[readonly] {
        background-color: white !important;
        cursor: text !important;
    }
</style>


<div class="modal-header fdb-panel-header-10">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h5 class="modal-title" id="myModalLabel">Thông tin nhập điểm kết quả TN học viên</h5>
</div>
<div class="modal-body fdb-panel-body-0">
    <div id="tabs">


        @using (Html.BeginForm("Edit", "GPS_DiemTotNghiep", FormMethod.Post, new { enctype = "multipart/form-data", id = "myForm" }))
        {
            @Html.ValidationSummary(true)

            @Html.HiddenFor(model => model.DTTN_KQTN_DVGTVT_MA);
            <div id="tabs-1">
                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Mã Học viên
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.TextBoxFor(model => model.DTTN_KQTN_HV_MA, new { @class = "form-control", @readonly = "readonly" })
                        </b>
                    </div>

                    <div class="col-md-2 control-label">
                        Tên học viên
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.TextBox("TEN_HV", (string)ViewBag.TEN_HV, new { @class = "form-control", @readonly = "readonly" })
                        </b>
                    </div>

                </div>

                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Mã khóa học
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.TextBoxFor(model => model.DTTN_KQTN_KH_MA, new { @class = "form-control", @readonly = "readonly" })
                        </b>
                    </div>
                    <div class="col-md-2 control-label">
                        Mã lớp học
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.TextBoxFor(model => model.DTTN_KQTN_KH_LOP_MA, new { @class = "form-control", @readonly = "readonly" })
                        </b>
                    </div>

                </div>

                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Ngày thi TN
                    </div>
                    <div class="col-md-4">
                        <b>

                            @Html.TextBoxFor(model => model.DTTN_KQTN_NGAYTN, "{0:dd/MM/yyyy}", new { @class = "form-control" })

                        </b>
                    </div>
                    <div class="col-md-2 control-label">
                        Vắng LT
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.DropDownListFor(model => model.DTTN_KQTN_VANG_LT, new List<SelectListItem>
                                {
                                                    new SelectListItem() {Text = "", Value=""},
                                                    new SelectListItem() {Text = "Không", Value="0"},
                                                    new SelectListItem() {Text = "Có", Value="1"}

                                }, new { @class = "form-control" })
                        </b>
                    </div>

                </div>

                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Điểm LT
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.TextBoxFor(model => model.DTTN_KQTN_LT, new { @class = "form-control" })

                        </b>
                    </div>
                    <div class="col-md-2 control-label">
                        Sát hạch viên LT
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.DropDownListFor(model => model.DTTN_KQTN_LT_SHV_MA, (SelectList)ViewBag.SSHVs, new { @class = "form-control", @style = "width:300px", @id = "ddlDTTN_KQTN_LT_SHV_MA" })

                        </b>
                    </div>


                </div>
                <div class="row margin-top-05">

                    <div class="col-md-2 control-label">
                        Nhận xét của SHV LT
                    </div>
                    <div class="col-md-10">
                        @Html.TextAreaFor(model => model.DTTN_KQTN_NXSHV_LT, new { @class = "form-group", @rows = 5, @style = "width:100%;max-width:100%;" })
                    </div>
                </div>


                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Vắng TH
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.DropDownListFor(model => model.DTTN_KQTN_VANG_TH, new List<SelectListItem>
                                {
                                                    new SelectListItem() {Text = "", Value=""},
                                                    new SelectListItem() {Text = "Không", Value="0"},
                                                    new SelectListItem() {Text = "Có", Value="1"}

                                }, new { @class = "form-control" })
                        </b>
                    </div>

                    <div class="col-md-2 control-label">
                        Điểm TH
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.TextBoxFor(model => model.DTTN_KQTN_TH, new { @class = "form-control" })

                        </b>
                    </div>


                </div>
                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Sát hạch viên TH
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.DropDownListFor(model => model.DTTN_KQTN_TH_SHV_MA, (SelectList)ViewBag.SSHVs, new { @class = "form-control", @style = "width:300px", @id = "ddlDTTN_KQTN_TH_SHV_MA" })

                        </b>
                    </div>

                </div>
                <div class="row margin-top-05">

                    <div class="col-md-2 control-label">
                        Nhận xét của SHV TH
                    </div>
                    <div class="col-md-10">
                        @Html.TextAreaFor(model => model.DTTN_KQTN_NXSHV_TH, new { @class = "form-group", @rows = 5, @style = "width:100%;max-width:100%;" })
                    </div>
                </div>

                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Vắng TD
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.DropDownListFor(model => model.DTTN_KQTN_VANG_TD, new List<SelectListItem>
                                {
                                                    new SelectListItem() {Text = "", Value=""},
                                                    new SelectListItem() {Text = "Không", Value="0"},
                                                    new SelectListItem() {Text = "Có", Value="1"}

                                }, new { @class = "form-control" })
                        </b>
                    </div>

                    <div class="col-md-2 control-label">
                        Điểm TD
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.TextBoxFor(model => model.DTTN_KQTN_TD, new { @class = "form-control" })

                        </b>
                    </div>


                </div>
                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Sát hạch viên TD
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.DropDownListFor(model => model.DTTN_KQTN_TD_SHV_MA, (SelectList)ViewBag.SSHVs, new { @class = "form-control", @style = "width:300px", @id = "ddlDTTN_KQTN_TD_SHV_MA" })

                        </b>
                    </div>

                </div>
                <div class="row margin-top-05">

                    <div class="col-md-2 control-label">
                        Nhận xét của SHV TD
                    </div>
                    <div class="col-md-10">
                        @Html.TextAreaFor(model => model.DTTN_KQTN_NXSHV_TD, new { @class = "form-group", @rows = 5, @style = "width:100%;max-width:100%;" })
                    </div>
                </div>

                <div class="row margin-top-05">
                    <div class="col-md-2 control-label">
                        Tổng điểm
                    </div>
                    <div class="col-md-4">
                        <b>
                            @Html.TextBoxFor(model => model.DTTN_KQTN_TONG, new { @class = "form-control", @readonly = "readonly", @id = "DTTN_KQTN_TONGDIEM" })
                            @Html.ValidationMessageFor(model => model.DTTN_KQTN_TONG)
                        </b>
                    </div>
                    <div class="col-md-2 control-label">
                        Xếp hạng
                    </div>
                    <div class="col-md-4">
                        <b>

                            @Html.DropDownListFor(model => model.DTTN_KQTN_XH, new List<SelectListItem>
                                {
                                                    new SelectListItem() {Text = "Đạt", Value="1"},
                                                    new SelectListItem() {Text = "Không đạt", Value="0"}

                                }, new { @class = "form-control" })
                            @Html.ValidationMessageFor(model => model.DTTN_KQTN_XH)
                        </b>
                    </div>

                </div>

                <div class="row margin-top-05">

                    <div class="col-md-2 control-label">
                        Mô tả
                    </div>
                    <div class="col-md-10">
                        @Html.TextAreaFor(model => model.DTTN_KQTN_MOTA, new { @class = "form-group", @rows = 5, @style = "width:100%;max-width:100%;" })
                    </div>
                </div>


                <div class="row margin-top-15">
                    <div class="col-md-12">

                        <button type="button" id="btnsubmit1" class="btn btn-danger btn-sm">
                            <span class="glyphicon glyphicon-floppy-disk"></span> Cập nhật
                        </button>
                        &nbsp;&nbsp;
                        <button class="btn btn-primary btn-sm" type="button" data-dismiss="modal">Hủy bỏ</button>
                    </div>

                </div>
                <div class="row margin-top-15">

                </div>
            </div>
        }
    </div>
</div>


@*<script src="~/Scripts/jquery.validate.min.js"></script>
    <script src="~/Scripts/jquery.validate.unobtrusive.min.js"></script>*@

<script src="~/Scripts/jquery.validate.js"></script>

<script src="~/Scripts/jquery.number.js"></script>
<script src="~/Scripts/jquery.maskMoney.js"></script>
<script src="~/Scripts/jquery.masknumber.js"></script>
<script>


    $("#btnsubmit1").click(function () {

        var isGood = confirm('Bạn chắc chắn muốn nhập điểm KQTN cho học viên này không?');
        if (isGood) {
            var valma_TTSH = $("#DTTN_KQTN_NGAYTN").val();
            if (valma_TTSH == null || valma_TTSH == "") {
                alert('hãy nhập ngày kết quả tốt nghiệp');
                return;
            }

            var valKQTN_LT = $("#DTTN_KQTN_LT").val();
            if (valKQTN_LT == null || valKQTN_LT == "") {
                alert('hãy nhập điểm lý thuyết');
                return;
            }
            var valKQTN_TH = $("#DTTN_KQTN_TH").val();
            if (valKQTN_TH == null || valKQTN_TH == "") {
                alert('hãy nhập điểm thực hành');
                return;
            }
            var valKQTN_TD = $("#DTTN_KQTN_TD").val();
            if (valKQTN_TD == null || valKQTN_TD == "") {
                alert('hãy nhập điểm thực hành đường');
                return;
            }

            var valKQTN_XH = $("#DTTN_KQTN_TH").val();
            if (valKQTN_XH == null || valKQTN_XH == "") {
                alert('hãy nhập xếp hạng');
                return;
            }

            $("#myForm").submit();



        }




    });

</script>

<script>
    $("#DTTN_KQTN_NGAYTN").datepicker({
        changeMonth: true,
        changeYear: true,

        dateFormat: 'dd/mm/yy'
    });

    $("#DTTN_KQTN_NGAYTN").mask("99/99/9999", { placeholder: "dd/mm/yyyy" });

    // mask decimal ở đây:
    $("#DTTN_KQTN_LT").number(true, 2);
    $("#DTTN_KQTN_TH").number(true, 2);
    $("#DTTN_KQTN_TD").number(true, 2);

    var tongdiem = 0;
    $("#DTTN_KQTN_LT").blur(function () {
        var _DTTN_KQTN_LT = $("#DTTN_KQTN_LT").val();//  parseFloat("10.33")
        var _DTTN_KQTN_TH = $("#DTTN_KQTN_TH").val();
        var _DTTN_KQTN_TD = $("#DTTN_KQTN_TD").val();
        tongdiem = parseFloat(_DTTN_KQTN_LT) + parseFloat(_DTTN_KQTN_TH) + parseFloat(_DTTN_KQTN_TD);
        $("#DTTN_KQTN_TONGDIEM").val(tongdiem.toString());
    });

    $("#DTTN_KQTN_TH").blur(function () {
        var _DTTN_KQTN_LT = $("#DTTN_KQTN_LT").val();//  parseFloat("10.33")
        var _DTTN_KQTN_TH = $("#DTTN_KQTN_TH").val();
        var _DTTN_KQTN_TD = $("#DTTN_KQTN_TD").val();
        tongdiem = parseFloat(_DTTN_KQTN_LT) + parseFloat(_DTTN_KQTN_TH) + parseFloat(_DTTN_KQTN_TD);
        $("#DTTN_KQTN_TONGDIEM").val(tongdiem.toString());
    });

    $("#DTTN_KQTN_TD").blur(function () {
        var _DTTN_KQTN_LT = $("#DTTN_KQTN_LT").val();//  parseFloat("10.33")
        var _DTTN_KQTN_TH = $("#DTTN_KQTN_TH").val();
        var _DTTN_KQTN_TD = $("#DTTN_KQTN_TD").val();
        tongdiem = parseFloat(_DTTN_KQTN_LT) + parseFloat(_DTTN_KQTN_TH) + parseFloat(_DTTN_KQTN_TD);
        $("#DTTN_KQTN_TONGDIEM").val(tongdiem.toString());

    });



</script>